crataegus pedicellata - Spanish English Dictionary